package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class PInventoryGenModel implements Serializable{

  private static final long serialVersionUID = 1854415801076735744L;

	/**
	 * 主键

	 */
  private Integer ityId;

	/**
	 * 物料编码
联合主键：用来验证是u
	 */
  private String ityMatCode;

	/**
	 * 物料描述

	 */
  private String ityMatDesc;

	/**
	 * 项目号
联合主键：用来验证是upd
	 */
  private String ityProCode;

	/**
	 * 项目名称
联合主键：用来验证是u
	 */
  private String ityProName;

	/**
	 * 所属部位信息

	 */
  private String ityPart;

	/**
	 * 数量

	 */
  private Double ityNum;

	/**
	 * 重量

	 */
  private Double ityWeight;

	/**
	 * 可用数量

	 */
  private Double ityAvaNum;

	/**
	 * 可用重量

	 */
  private Double ityAvaWeight;

	/**
	 * 数量单位

	 */
  private String ityNumUnit;

	/**
	 * 重量单位

	 */
  private String ityWeightUnit;
  private Double ityPrice;

	/**
	 * 库存金额
	 */
  private Double ityAmount;

	/**
	 * 品牌

	 */
  private String ityBrand;

	/**
	 * 规格型号
联合主键：用来验证是u
	 */
  private String itySat;

	/**
	 * 仓位
出库或入库仓位

	 */
  private String ityPosition;

	/**
	 * 库位
出入库库位

	 */
  private Integer ityWhiId;

	/**
	 * SAP物料编码

	 */
  private String itySapCode;

	/**
	 * 跟踪号
联合主键：用来验证是upd
	 */
  private String ityTrackCode;

	/**
	 * 备注

	 */
  private String ityRemark;

	/**
	 * 记账日期
	 */
  private java.util.Date ityBookkeepingDate;

	/**
	 * 外键：入库单明细行号，依赖外购
	 */
  private Integer ityRowNo;

	/**
	 * 在库类型：1是库存在库，2是项目
	 */
  private Integer ityStockType;

	/**
	 * 入库日期
	 */
  private java.util.Date ityStorageDate;

	/**
	 * 0或者NULL代表非与串料有关，1代
	 */
  private Integer ityChangeFlag;

	/**
	 * 0或者NULL代表非与库存划项目有
	 */
  private Integer ityInvProFlag;

	/**
	 * 0或者NULL代表调整过，1代表被调
	 */
  private Integer ityAdjustFlag;

	/**
	 * 0或者NULL代表非与项目划库存有
	 */
  private Integer ityProInvFlag;

	/**
	 * 0
	 */
  private Integer ityMaterielInfoFlag;

	/**
	 * 0或者NULL代表没有附件信息，1代
	 */
  private Integer ityAnnexFlag;


  public Integer getItyId() {
    return ityId;
  }

  public void setItyId(Integer ityId) {
    this.ityId = ityId;
  }


  public String getItyMatCode() {
    return ityMatCode;
  }

  public void setItyMatCode(String ityMatCode) {
    this.ityMatCode = ityMatCode;
  }


  public String getItyMatDesc() {
    return ityMatDesc;
  }

  public void setItyMatDesc(String ityMatDesc) {
    this.ityMatDesc = ityMatDesc;
  }


  public String getItyProCode() {
    return ityProCode;
  }

  public void setItyProCode(String ityProCode) {
    this.ityProCode = ityProCode;
  }


  public String getItyProName() {
    return ityProName;
  }

  public void setItyProName(String ityProName) {
    this.ityProName = ityProName;
  }


  public String getItyPart() {
    return ityPart;
  }

  public void setItyPart(String ityPart) {
    this.ityPart = ityPart;
  }


  public Double getItyNum() {
    return ityNum;
  }

  public void setItyNum(Double ityNum) {
    this.ityNum = ityNum;
  }


  public Double getItyWeight() {
    return ityWeight;
  }

  public void setItyWeight(Double ityWeight) {
    this.ityWeight = ityWeight;
  }


  public Double getItyAvaNum() {
    return ityAvaNum;
  }

  public void setItyAvaNum(Double ityAvaNum) {
    this.ityAvaNum = ityAvaNum;
  }


  public Double getItyAvaWeight() {
    return ityAvaWeight;
  }

  public void setItyAvaWeight(Double ityAvaWeight) {
    this.ityAvaWeight = ityAvaWeight;
  }


  public String getItyNumUnit() {
    return ityNumUnit;
  }

  public void setItyNumUnit(String ityNumUnit) {
    this.ityNumUnit = ityNumUnit;
  }


  public String getItyWeightUnit() {
    return ityWeightUnit;
  }

  public void setItyWeightUnit(String ityWeightUnit) {
    this.ityWeightUnit = ityWeightUnit;
  }


  public Double getItyPrice() {
    return ityPrice;
  }

  public void setItyPrice(Double ityPrice) {
    this.ityPrice = ityPrice;
  }


  public Double getItyAmount() {
    return ityAmount;
  }

  public void setItyAmount(Double ityAmount) {
    this.ityAmount = ityAmount;
  }


  public String getItyBrand() {
    return ityBrand;
  }

  public void setItyBrand(String ityBrand) {
    this.ityBrand = ityBrand;
  }


  public String getItySat() {
    return itySat;
  }

  public void setItySat(String itySat) {
    this.itySat = itySat;
  }


  public String getItyPosition() {
    return ityPosition;
  }

  public void setItyPosition(String ityPosition) {
    this.ityPosition = ityPosition;
  }


  public Integer getItyWhiId() {
    return ityWhiId;
  }

  public void setItyWhiId(Integer ityWhiId) {
    this.ityWhiId = ityWhiId;
  }


  public String getItySapCode() {
    return itySapCode;
  }

  public void setItySapCode(String itySapCode) {
    this.itySapCode = itySapCode;
  }


  public String getItyTrackCode() {
    return ityTrackCode;
  }

  public void setItyTrackCode(String ityTrackCode) {
    this.ityTrackCode = ityTrackCode;
  }


  public String getItyRemark() {
    return ityRemark;
  }

  public void setItyRemark(String ityRemark) {
    this.ityRemark = ityRemark;
  }


  public java.util.Date getItyBookkeepingDate() {
    return ityBookkeepingDate;
  }

  public void setItyBookkeepingDate(java.util.Date ityBookkeepingDate) {
    this.ityBookkeepingDate = ityBookkeepingDate;
  }


  public Integer getItyRowNo() {
    return ityRowNo;
  }

  public void setItyRowNo(Integer ityRowNo) {
    this.ityRowNo = ityRowNo;
  }


  public Integer getItyStockType() {
    return ityStockType;
  }

  public void setItyStockType(Integer ityStockType) {
    this.ityStockType = ityStockType;
  }


  public java.util.Date getItyStorageDate() {
    return ityStorageDate;
  }

  public void setItyStorageDate(java.util.Date ityStorageDate) {
    this.ityStorageDate = ityStorageDate;
  }


  public Integer getItyChangeFlag() {
    return ityChangeFlag;
  }

  public void setItyChangeFlag(Integer ityChangeFlag) {
    this.ityChangeFlag = ityChangeFlag;
  }


  public Integer getItyInvProFlag() {
    return ityInvProFlag;
  }

  public void setItyInvProFlag(Integer ityInvProFlag) {
    this.ityInvProFlag = ityInvProFlag;
  }


  public Integer getItyAdjustFlag() {
    return ityAdjustFlag;
  }

  public void setItyAdjustFlag(Integer ityAdjustFlag) {
    this.ityAdjustFlag = ityAdjustFlag;
  }


  public Integer getItyProInvFlag() {
    return ityProInvFlag;
  }

  public void setItyProInvFlag(Integer ityProInvFlag) {
    this.ityProInvFlag = ityProInvFlag;
  }


  public Integer getItyMaterielInfoFlag() {
    return ityMaterielInfoFlag;
  }

  public void setItyMaterielInfoFlag(Integer ityMaterielInfoFlag) {
    this.ityMaterielInfoFlag = ityMaterielInfoFlag;
  }


  public Integer getItyAnnexFlag() {
    return ityAnnexFlag;
  }

  public void setItyAnnexFlag(Integer ityAnnexFlag) {
    this.ityAnnexFlag = ityAnnexFlag;
  }

}
